@theme-color:#e54847;
@score-color:#faaf00;
@border-color:#e8e8e8;
@font-color:#666666;
.center(){
    display:flex;
    justify-content:center;
    align-items: center;
};
.ell(){
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
@xxs-font:10px;
@xs-font:12px;
@s-font:14px;
@m-font:16px;
@l-font:18px;
@xl-font:20px;
@xxl-font:22px;
@xxxl-font:28px;